slight protuberance - Turco Inglés Diccionario